tomato paste – English–Polski translations

🇬🇧 en pl 🇵🇱

tomato paste noun

  • concentrate of tomato purée
koncentrat pomidorowy
Wiktionary Links